export interface StoreRefundApplyVO {
  /**
   * ID
   */
  id: string | number;

  /**
   * 国代ID
   */
  agentGdId: string | number;

  /**
   * 省代ID
   */
  agentSdId: string | number;

  /**
   * 医药代表ID
   */
  agentMrId: string | number;

  /**
   * 系统用户ID
   */
  sysUserId: string | number;

  /**
   * 诊所ID
   */
  storeId: string | number;

  /**
   * 门店名称
   */
  storeName: string;

  /**
   * 门店联系电话
   */
  storePhonenumber: string;

  /**
   * 申请退款次数
   */
  applyRefundBalance: number;

  /**
   * 申请退款金额
   */
  applyRefundAmount: number;

  /**
   * 实际退款次数
   */
  actualRefundBalance: number;

  /**
   * 实际退款金额
   */
  actualRefundAmount: number;

  /**
   * 状态
   */
  status: number;

  /**
   * 审核员
   */
  auditBy: string;

  /**
   * 审核时间
   */
  auditTime: string;

  /**
   * 审核结果
   */
  auditResult: string;

  /**
   * JSON串存储扩展字段
   */
  otherVal: string;

  /**
   * 创建时间
   */
  createTime: string;

  /**
   * 备注
   */
  remark: string;
}

export interface StoreRefundApplyForm extends BaseEntity {
  /**
   * ID
   */
  id?: string | number;

  /**
   * 国代ID
   */
  agentGdId?: string | number;

  /**
   * 省代ID
   */
  agentSdId?: string | number;

  /**
   * 医药代表ID
   */
  agentMrId?: string | number;

  /**
   * 系统用户ID
   */
  sysUserId?: string | number;

  /**
   * 诊所ID
   */
  storeId?: string | number;

  /**
   * 门店名称
   */
  storeName?: string;

  /**
   * 门店联系电话
   */
  storePhonenumber?: string;

  /**
   * 申请退款次数
   */
  applyRefundBalance?: number;

  /**
   * 申请退款金额
   */
  applyRefundAmount?: number;

  /**
   * 实际退款次数
   */
  actualRefundBalance?: number;

  /**
   * 实际退款金额
   */
  actualRefundAmount?: number;

  /**
   * 状态
   */
  status?: number;

  /**
   * 审核员
   */
  auditBy?: string;

  /**
   * 审核时间
   */
  auditTime?: string;

  /**
   * 审核结果
   */
  auditResult?: string;

  /**
   * JSON串存储扩展字段
   */
  otherVal?: string;

  /**
   * 备注
   */
  remark?: string;
}

export interface StoreRefundApplyQuery extends PageQuery {
  /**
   * 国代ID
   */
  agentGdId?: string | number;

  /**
   * 省代ID
   */
  agentSdId?: string | number;

  /**
   * 医药代表ID
   */
  agentMrId?: string | number;

  /**
   * 系统用户ID
   */
  sysUserId?: string | number;

  /**
   * 诊所ID
   */
  storeId?: string | number;

  /**
   * 门店名称
   */
  storeName?: string;

  /**
   * 门店联系电话
   */
  storePhonenumber?: string;

  /**
   * 申请退款次数
   */
  applyRefundBalance?: number;

  /**
   * 申请退款金额
   */
  applyRefundAmount?: number;

  /**
   * 实际退款次数
   */
  actualRefundBalance?: number;

  /**
   * 实际退款金额
   */
  actualRefundAmount?: number;

  /**
   * 状态
   */
  status?: number;

  /**
   * 审核员
   */
  auditBy?: string;

  /**
   * 审核时间
   */
  auditTime?: string;

  /**
   * 审核结果
   */
  auditResult?: string;

  /**
   * JSON串存储扩展字段
   */
  otherVal?: string;

  /**
   * 创建时间
   */
  createTime?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
